body{margin: 0; padding: 0; font: 12px Arial;}
div.left{float: left;}
div.right{float: right;}
div.clear{clear: both;}

div.login > div.ui-dialog-titlebar{display: none;}
div.login h1{font-size: 18px; border-bottom: 1px solid #ccc; margin: 10px 0px; padding: 0px 15px 5px; text-align: center;}
div.login.ui-dialog .ui-dialog-content{padding: 0px;}
div.login div.wrap{padding: 10px;}
div.login div.left{width: 200px; text-align: center;}
div.login div.right{width: 420px;}
div.login span{width: 90px; display: inline-block;}

body .ui-tabs .ui-tabs-panel{padding: 1em; min-height: 600px;}

#options label {display: block; margin: 0 0 5px;}
select {width: 200px;}

#save{display: block; margin: 2px 0px;}

div.pom_parent{margin: 5px 0px;}

#tree{width: 50%;}

div.pom_parent div.panel{position: absolute; left: 51%;}

#icons {margin: 0; padding: 0;}
#icons li {margin: 1px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none;}
#icons span.ui-icon {float: left; margin: 0 4px;}

div.pom_parent > div.link{line-height: 28px; height: 28px; padding: 1px;}
div.pom_parent > div.link.ui-state-hover{padding: 0;}

#icons li.ui-state-default.ui-corner-all.none{visibility: hidden;}

div.pom_parent > div.sc{width: 16px; height: 16px; position: absolute; margin-left: -20px; margin-top: 6px; cursor: pointer;}

div.pom_parent.hide{display: none;}

#editor {overflow:scroll; max-height: 600px}

.ui-widget-content div.content_editor a, #editor{color: #333;}
.ui-widget-content div.content_editor a:hover{text-decoration: none;}

#save_html{margin-bottom: 20px; width: 100%; height: 40px; font-size: 20px; font-weight: bold; line-height: 40px;}

table.content{margin: 0 auto;}
table.content td{vertical-align: top; padding: 2px;}
table.content td > input,
table.content td > textarea{width: 500px; border: 0; margin: 0; padding: 2px; overflow: visible;}
table.content td > textarea{height: 150px;}
table.content td > label{padding-right: 10px; font-weight: bold;}

#log_history{position: fixed; bottom: 20px; width: 260px; margin-left: -255px;}
#log_history > ol.ui-widget-content.left{float: left; width: 80%; height: 500px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-width: 4px; margin: 0;}
#log_history > ol > li{margin: 10px 0;}
#log_history > div{position: absolute; margin: 450px 0 0 253px; border-left: none; border-top-right-radius: 4px; border-bottom-right-radius: 4px; cursor: pointer;}
#log_history span{margin: 5px;}